﻿using BCCommon.OAEnums.Attendance;
using System;

namespace BCDto.OA.Attendance.AttendanceRemedyApply
{
    /// <summary>
    /// 补卡申请信息
    /// </summary>
    public class AttendanceRemedyApplyDto
    {
        /// <summary>
        /// 补卡Id
        /// </summary>		      
        public long RemedyApplyId { get; set; }
        /// <summary>
        /// 申请编号
        /// </summary>		      
        public string ApplyCode { get; set; }
        /// <summary>
        /// 补卡日期
        /// </summary>		      
        public DateTime RemedyDate { get; set; }
        /// <summary>
        /// 补卡时间点
        /// </summary>		      
        public string RemedyTime { get; set; }
        /// <summary>
        /// 补卡原因
        /// </summary>		      
        public string RemedyReason { get; set; }
        /// <summary>
        /// 备注图片
        /// </summary>		      
        public string RemarkFiles { get; set; }
        /// <summary>
        /// 班次Id
        /// </summary>		      
        public long ClassId { get; set; }
        /// <summary>
        /// 班次名称
        /// </summary>		      
        public string ClassName { get; set; }
        /// <summary>
        /// 管理员Id
        /// </summary>		      
        public long AdminId { get; set; }
        /// <summary>
        /// 管理员姓名
        /// </summary>		      
        public string AdminName { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>		      
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 修改人
        /// </summary>		      
        public string ModifierName { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>		      
        public DateTime ModifyTime { get; set; }
        /// <summary>
        /// 状态
        /// </summary>		      
        public RemedyApplyStatus Status { get; set; }
        /// <summary>
        /// DepartmentId
        /// </summary>		      
        public int DepartmentId { get; set; }
        /// <summary>
        /// 部门名称
        /// </summary>		      
        public string DepartmentName { get; set; }
        /// <summary>
        /// 星期几
        /// </summary>		      
        public string WeekDay { get; set; }
        /// <summary>
        /// 考勤组Id
        /// </summary>		      
        public long AttendanceGroupId { get; set; }
        /// <summary>
        /// 公司Id
        /// </summary>
        public int CompanyId { get; set; }
    }
}
